| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: mcrouter | Distribution: Fedora Project |
| Version: 2026.09.21.00^1.d8b07b0 | Vendor: Fedora Project |
| Release: 2.fc46 | Build date: Fri Sep 25 09:43:50 2026 |
| Group: Unspecified | Build host: buildvm-ppc64le-14.rdu3.fedoraproject.org |
| Size: 20233260 | Source RPM: mcrouter-2026.09.21.00^1.d8b07b0-2.fc46.src.rpm |
| Packager: Fedora Project | |
| Url: https://github.com/facebook/mcrouter | |
| Summary: Memcached protocol router for scaling Memcached deployments | |
Mcrouter (pronounced mc router) is a Memcached protocol router for scaling Memcached deployments. Because the routing and feature logic are abstracted from the client in mcrouter deployments, the client may simply communicate with destination hosts through mcrouter over a TCP connection using standard memcached protocol. Typically, little or no client modification is needed to use mcrouter, which was designed to be a drop-in proxy between the client and Memcached hosts.
MIT AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND (Apache-2.0 OR CC0-1.0) AND BSL-1.0 AND Zlib AND MIT-CMU AND LicenseRef-Fedora-Public-Domain
* Fri Sep 25 2026 Michel Lind <salimma@fedoraproject.org> - 2026.09.21.00^1.d8b07b0-2
- Version the bundled() Provides, complete the License tag, prune unneeded
code
- bundled() Provides now carry the version getdeps records for each
vendored project (<tag>^<distance>.<commit>, liboqs 0.12.0)
- Add BSL-1.0, Zlib, MIT-CMU and LicenseRef-Fedora-Public-Domain to the
License tag: per-file licenses in mvfst's third-party headers, folly's
Crc32cDetail.cpp and liboqs's brg_endian.h and AES code, all compiled in,
found by the licensecheck pass the license check now runs
- Delete fbthrift's Go bindings and the autotools m4/ directory in %prep;
exclude the build-only CMake helpers (GPL-2.0 find modules, NCSA
CheckAtomic.cmake) from the license scans
- Run the license check at the start of %build, with its per-file pass
only when the vendor tarball is not the one recorded as checked
- Drop the wangle OpenSSL 4 patch, landed upstream; spell Memcached
* Fri Sep 25 2026 Michel Lind <salimma@fedoraproject.org> - 2026.09.21.00^1.d8b07b0-1
- Build with getdeps and vendored dependencies via %getdeps_* macros
- Update to snapshot d8b07b00, one commit past v2026.09.21.00 and the first
to ship build/fbcode_builder; the build now goes through getdeps,
vendoring folly, fizz, wangle, mvfst, fbthrift and liboqs instead of
requiring the retired Fedora packages of the Meta stack
- Ship the mcrouter and mcpiper executables statically linked; nothing else
(no libraries or headers)
- Re-enable ppc64le: the folly F14 fallback ambiguity behind rhbz#2344416
is fixed by a carried patch and the scratch build passes
- Version is the upstream weekly tag, with ^<distance>.<shortcommit>
appended for a snapshot; pass it to CMake as MCROUTER_PACKAGE_VERSION,
which the CMake conversion had left at "0.1.0-dev"
- Declare SourceLicense; the License tag lists the vendored projects'
licenses and is verified against the vendored tree in %check
- Add vendor.sh and snapshot.sh; drop the autotools-era distutils patch
/usr/bin/mcpiper /usr/bin/mcrouter /usr/lib/.build-id /usr/lib/.build-id/01 /usr/lib/.build-id/01/417b0b499e5743af460b90fd55d66250514d3a /usr/lib/.build-id/94 /usr/lib/.build-id/94/ace7079d793900b2bd0d3442804010b3baa6da /usr/share/doc/mcrouter /usr/share/doc/mcrouter/README.md /usr/share/licenses/mcrouter /usr/share/licenses/mcrouter/LICENSE /usr/share/licenses/mcrouter/getdeps-vendor.txt /usr/share/licenses/mcrouter/vendor /usr/share/licenses/mcrouter/vendor/fbthrift /usr/share/licenses/mcrouter/vendor/fbthrift/LICENSE /usr/share/licenses/mcrouter/vendor/fizz /usr/share/licenses/mcrouter/vendor/fizz/LICENSE /usr/share/licenses/mcrouter/vendor/folly /usr/share/licenses/mcrouter/vendor/folly/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/LICENSE.txt /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/oldpqclean_kyber1024_aarch64 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/oldpqclean_kyber1024_aarch64/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/oldpqclean_kyber512_aarch64 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/oldpqclean_kyber512_aarch64/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/oldpqclean_kyber768_aarch64 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/oldpqclean_kyber768_aarch64/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-1024_avx2 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-1024_avx2/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-1024_ref /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-1024_ref/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-512_avx2 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-512_avx2/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-512_ref /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-512_ref/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-768_avx2 /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-768_avx2/LICENSE /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-768_ref /usr/share/licenses/mcrouter/vendor/liboqs/liboqs-0.12.0/src/kem/ml_kem/pqcrystals-kyber-standard_ml-kem-768_ref/LICENSE /usr/share/licenses/mcrouter/vendor/mvfst /usr/share/licenses/mcrouter/vendor/mvfst/LICENSE /usr/share/licenses/mcrouter/vendor/mvfst/quic /usr/share/licenses/mcrouter/vendor/mvfst/quic/common /usr/share/licenses/mcrouter/vendor/mvfst/quic/common/third-party /usr/share/licenses/mcrouter/vendor/mvfst/quic/common/third-party/LICENSE.md /usr/share/licenses/mcrouter/vendor/mvfst/quic/congestion_control /usr/share/licenses/mcrouter/vendor/mvfst/quic/congestion_control/third_party /usr/share/licenses/mcrouter/vendor/mvfst/quic/congestion_control/third_party/LICENSE /usr/share/licenses/mcrouter/vendor/wangle /usr/share/licenses/mcrouter/vendor/wangle/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Sep 27 00:45:25 2026